﻿using System;
using System.ComponentModel.DataAnnotations;
using TVXD23.Web.Models;


namespace TVXD23.Web.Models
{
    public class PressCategoryCpo
    {
        #region Constructors

        public PressCategoryCpo()
        {
        }

        public PressCategoryCpo(PressCategory pressCategory)
        {
            Title = pressCategory.Title;
            Description = pressCategory.Description;

        }

        public PressCategoryCpo(string title, string description)
        {
            Title = title;
            Description = description;


        }

        #endregion

        #region Properties

        [Required(ErrorMessage = "Tiêu đề bài viết chưa có!")]
        [StringLength(200,
            ErrorMessage = "Tiêu đề có độ dài không phù hợp (có ít hơn 3 ký tự hoặc nhiều hơn 200 ký tự)")]
        public virtual string Title { get; set; }

        //[NotNullNotEmpty(Message = "Tóm lược bài viết chưa có!")]
        //[Length(Min = 3, Max = 200, Message = "Tóm lượt có độ dài không phù hợp (có ít hơn 3 ký tự hoặc nhiều hơn 200 ký tự)")]
        public virtual string Description { get; set; }
        
        #endregion Properties

        #region Methods

        #endregion
    }
}